package com.iflytek.speech.mvw;

/**
 * 唤醒的场景参数
 *
 * @author admin
 */
public class MvwSceneValue {

    /**
     * 主唤醒场景，单独主唤醒词(ls:你好语音助理)
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_GLOBAL = 1;

    /**
     * oneshot，单独主唤醒词(ls：我想打电话/导航到)
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_ONESHOT = 2;

    /**
     * 唤醒识别场景（ls：语音助理....）
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_MVWSR = 4;


    /**
     * 取名字场景唤醒(给你取个名字叫XXX)
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_NAMING = 8;

    /**
     * 内部自定义业务场景唤醒
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_CUSTOM_IN = 16;

    /**
     * 外部自定义业务场景1
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_CUSTOM_FG = 32;

    /**
     * 外部自定义业务场景2
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_CUSTOM_BG = 64;

    /**
     * 主动交互场景
     *
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_CUSTOM_TIP = 128;

    /**
     * 外部可见即可锁免唤醒场景
     * 导航界面或其他
     * @author xlsun
     */
    public static final int ISS_MVW_SCENE_OUT_IVW = 256;


    public static final String KEYWORD = "KeyWord";

    public static final String KEYWORD_ID = "KeyWordId";

    public static final String DEFAULTTHRESHOLD = "DefaultThreshold40";

    public static final String THRESHOLDLEVEL = "ThresholdLevel";

    /**
     * 唤醒输入路数
     */
    public static String IVW_NUMBER_SET_KEY = "mul_ivw_input_num";
    public static String IVW_CFG_MODE = "mul_ivw_mode_cfg";
}
